labor saving device - Turkish English Dictionary